package io.renren.modules.sys.entity.dto;

import cn.afterturn.easypoi.excel.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @author 葛傲锋 by 2020/12/16
 */
@Data
public class PatientVisitRecordExportDTO {

    @Excel(name = "姓名", orderNum = "1", width = 20, needMerge = true)
    private String patientName;

    @Excel(name = "性别", orderNum = "2", width = 20, needMerge = true)
    private String sexDesc;

    @Excel(name = "年龄", orderNum = "3", width = 20, needMerge = true)
    private Integer age;

    @Excel(name = "手机号", orderNum = "4", width = 20, needMerge = true)
    private String mobile;

    @Excel(name = "住址", orderNum = "5", width = 20, needMerge = true)
    private String address;

    @Excel(name = "诊断说明", orderNum = "6", width = 20, needMerge = true)
    private String diagnosis;

    @Excel(name = "医学影像类型", orderNum = "7", width = 20, needMerge = true)
    private String medicalImageType;

    @Excel(name = "费用", orderNum = "8", width = 20, needMerge = true)
    private BigDecimal cost;

    @Excel(name = "就诊时间", orderNum = "9", width = 20, needMerge = true)
    private String clinicTime;

    @Excel(name = "创建人", orderNum = "10", width = 20, needMerge = true)
    private String createByName;

    @Excel(name = "推荐人", orderNum = "11", width = 20, needMerge = true)
    private String recommender;

    @Excel(name = "推荐人联系方式", orderNum = "12", width = 20, needMerge = true)
    private String recommenderMobile;

    @Excel(name = "就诊次数", orderNum = "13", width = 20, needMerge = true)
    private Integer visitCount;
}
